tree notcher - German English Dictionary